four teams - Espagnol Anglais Dictionnaire